Мы здесь: Глава 2: Выбор платформы для алготрейдинга и языка программирования 2.2: Разница между голым API и платформой для алготрейдинга
Платформа для алготрейдинга.
Для того, чтобы написать робота, нужно иметь возможность написать его быстро и просто. В связи с этим, для начала, следует озаботиться выбором правильной программы для этого.
Хорошая платформа должна включать в себя:
1) Слой создания индикаторов.
2) Слой создания роботов.
3) Программу для скачивания исторических данных за длительный период.
4) Тестер, позволяющий запустить скрипты в режиме «исторических тестов», чтобы понять, правильно ли он работает.
5) Оптимизатор, позволяющий перебирать настройки для робота и прогонять его в тестере раз за разом, формируя таблицы с результатами.
6) Подключение к бирже, на которой вы хотели бы торговать.
Мы здесь: Глава 2: . Выбор платформы для алготрейдинга и языка программирования 2.1: Хороший язык программирования для алго.
Вам повезло и выбор языка для программирования торговых роботов очень прост.
Это – СИ ШАРП (C#). Язык, разработанный компанией Microsoft. Один из самых популярных языков программирования на планете.
Почему Си Шарп?
Так исторически сложилось, что большинство торговых роботов в Российской Федерации пишутся на этом языке.
Популярные платформы для алготрейдинга в русскоговорящем интернете, в порядке от большего к меньшему:
1) TsLab
2) OsEngine
3) S #
1, 2 и 3е место занимают робот-билдеры, в которых используется язык Си Шарп.
Поэтому, без сомнений, учите Си Шарп. Кроме того, что на нём будет очень удобно писать роботов, так вы ещё и сможете найти работу по профессии программиста, в случае если решите в какой-то момент связать свою жизнь с этой профессией.
Поздравляю всех!
Но некоторых особенно.
Поздравляю всех, кто нашёл в себе силы развиваться в этом году!
Поздравляю всех, кто нашёл в себе силы учиться, работать и искать позитив!
Отчёты красивые у всех. Как будто бы ничего и не было.
У меня если что тоже хороший плюс. Основной счёт + 49% год к году. Арбитражный + 70%. Но я не об этом…
СмартЛаб мне как дом. И я хотел пожелать Вам кое-что интересное. То, чего Вам за столом праздничным не скажут.
Пожелание 1. Продолжай развиваться!
СВО – закончится. Возможно в 2023, возможно в 2025. Но хорошо будет не всем.
Не бросай учёбу. Не уходи с работы. Не закрывай бизнес если он работает. Не виновать страну и не предавай её.
Иначе — СВО может закончится, и ты выяснишь что наделал очень много глупостей, которые потом не исправить и за всю жизнь.
Пожелание 2. Смотри на общую картину!
То что происходит в этом году, не что-то необычное. Не надо вырывать это из контекста истории. Эмоции прошли. И это – очередная запись в очень длинном списке конфликтов которые были на нашей планете за многие тысячелетия существования людей. Вообще ничего нового. Всё как обычно…
Постоянные дисконнекты и глюки подключения к Binance вынудили меня перевести всех своих роботов и роботов клиентов из Москвы в Японию.
За этот год я перепробовал 4 VDS/VPS хостера для своих ботов.
В том числе:
1) ruvds.com
2) zetalink.ru
3) hosthatch.com
4) ishosting.com
Цены – примерно везде одинаковые. Качество сервиса – тоже одинаковое. Связь с бинанс – везде разная.
На РуВдс и Зеталинке после февраля начался форменный разврат, разброд и шатания. Собственно, что и заставило меня искать новые сервисы. Websocket соединение до Binance стабильно отваливалось раз пять в неделю. Чуть ли не каждый день.
В итоге, остановился на ishosting.com
Полтора месяца арендовали там одну удалёнку. Всё норм. НИ ОДНОГО ОБРЫВА сокетов. Огонь. Пока что.
Вчера перевезли все свои 8мь удалёнок в Японию.
В общем. Все кто торгует на Binance, можете смело туда переезжать.
Мы здесь: Глава 1: Этапы построения комплекта роботов для торговли. 1.4: Тестирование и оптимизация роботов. 1.5: Запуск роботов в бой
Четвёртый этап — создания своей машины для зарабатывания денег. Тестирование и оптимизация.
Это процесс, в котором вы скачиваете исторические данные и пытаетесь понять, приносит ли робот какую-то прибыль, а также способен ли он приносить прибыль какое-то время в будущем.
Про это будет очень подробно, ибо в этом процессе можно сделать что-то не так и остаться без штанов.
Мы научимся вместе:
1) Правильно тестировать роботов через кросс-тесты.
2) Оптимизировать роботов через Walk-Forwards.
3) Правильно собирать портфель роботов.
4) Делать ансамблирование объёмов для ботов, уменьшая максимальные просадки, улучшая показатели риск/прибыль для портфеля ботов.
1.5 Запуск роботов в бой
Мы здесь: Глава 1: Этапы построения комплекта роботов для торговли 1.2: Поиск торговых идей для торговли. 1.3 Написание скриптов роботов
После того, как вы выбрали платформу, на которой будете создавать роботов, и даже возможно освоились в ней. Для этого прошли какие-то курсы. Настаёт пора запрограммировать какую-то идею.
Что алготрейдить?
Свои идеи из ручной торговли.
Обычно, торгуя руками, у трейдера накапливается большой опыт относительно того, как именно надо торговать. И он может смело использовать его для того, чтобы тренироваться в программировании и роботостроении.
Лично я занимался этим три первых года алготрейдинга. Граалей среди моих идей не оказалось к сожалению, но хотя-бы я научился писать код.
Вы конечно можете пойти по этому пути, но я рекомендую следующее:
Идеи из этой книги…
Самое очевидное – это конечно же воспользоваться моим опытом. Внутри этой книги вы найдёте исчерпывающие знания по тому, как торговать трендовыми роботами.
Мы здесь: Глава 1: Этапы построения комплекта роботов для торговли.
Первая глава – это ваша дорожная карта по этой книге. В ней мы поговорим о большинстве этапов, через которые вам предстоит пройти в процессе создания своего комплекта роботов.
Через какие-то этапы мы пройдём вместе, какие-то предложу освоить самим, снабдив вас нужными знаниями о том, где искать информацию.
Рис.1. Этапы проектирования комплекта роботов.
В этой книге вы получите всё, кроме третьего пункта. А первый мы обсудим очень поверхностно.
Торговых платформ для алготрейдинга очень много, как и языков программирования. И вы вправе выбрать способ написания своего комплекта ботов сами. В таком случае данная книга не превратится в рекламу нашей платформы (OsEngine) для алго-торговли. Мне бы этого не хотелось.
1.1. Выбор торговой платформы для написания, тестирования и торговли роботами
Ну всё… Прокуратура США в течении пары недель или месяцев заведёт уголовные дела против Binance. https://smart-lab.ru/blog/862396.php
В том числе из-за того что Binance не соблюдает санкции против РФ.
Сейчас – риск блокировки счетов для РФ пользователей, на Binance очень высок. Один из самых больших за всё время с начала введения санкций. Ибо выбирая между горсткой российских пользователей и Европейцами, Японцами и Американцами – выбор экономический очевиден. Binance могут прогнуть.
Что происходит?
Есть шанс блокировки счёта на Binance для пользователей привязавших свои аккаунты к РФ.
Деньги вывести дадут, но торговать точно не выйдет больше. И возможно – из блокировки потом выводить будет мучительно больно и тяжело. Если совсем не невозможно.
Я – очень долгое время топил и топлю за то что надо там торговать не смотря ни на что. Загнал на Binance несколько сотен человек после начала СВО.
Мне за Вас всех страшно. И вы должны мне помочь.
Сегодня посмотрим на оглавление. Чтобы избавить Вас от многих вопросов по поводу того куда мы идём. Также, ещё раз размещу оглавление после того как выложу последнюю главу. Уже интерактивное.
1. Этапы построения комплекта роботов для торговли.
1.1. Выбор торговой платформы для написания, тестирования и торговли роботами.
1.2. Поиск торговых идей для торговли.
1.3. Написание скриптов роботов.
1.4. Тестирование и оптимизация роботов.
2. Выбор платформы для алготрейдинга и языка программирования.
2.1. Хороший язык программирования для алго.
2.2. Разница между голым АПИ и платформой для алготрейдинга.
2.2. TsLab .
Итак. Кажется гениальные планы по растрате комиссий с пользователей биржи начинают проясняться. Не зря повышали. НЕ ЗРЯ!
Статья на коммерсанте: https://www.kommersant.ru/doc/5708655
А ты думал что комиссии пойдут на что-то хорошее?
Конечно же ДА!
Сейчас как никогда ранее нам нужен терминал предоставляющий сервис уровня СмартЛаб + Квик в одном месте. И платный. И в 10 раз хуже, ибо за СЕМЬ месяцев даже команду не собрать нормальную.
Ура!
Именно это позволит поднять ликвидность на Московской бирже и сделать её конкурентной!
Ну и конечно же…
Я – как разработчик терминала OsEngine 2 – херею с этих сумм. А также выражаю уверенность что OsEngine будет более популярен чем то гомно которое сделает МосБиржа через 7 месяцев.
Напишу через годик. Запомните этот твитт!